#include "zmienna.h"
#include "zmienna_suma.h"
#include <string>

using namespace std;

Zmienna sumaZmienna(vector<Zmienna> vZ) {
  double s = 0;
  string str = "suma(";
  vector<Zmienna>::const_iterator cvit;
  for(cvit = vZ.begin(); cvit!=vZ.end(); ++cvit) {
    if(cvit!=vZ.begin())
      str += "+";
    s += cvit->getWartosc();
    str += cvit->getNazwa(); // getNazwa
  }
  str += ")";
  Zmienna z(str, s);
  return z;
  // utworzyc nowy z lancuchem suma i nazwa kolejnych
}